National Repository of Grey Literature 85 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Design and Implementation of a Multitask Operating System Kernel Running on HC08
Damborský, Roman ; Růžička, Richard (referee) ; Strnadel, Josef (advisor)
Software for embedded systems is usually designed for performing one particular task. If there is need to serve more tasks at once, solution is used to be dedicated without potential reusability for another application. That is why I've designed an interface which allows simultaneous execution of single tasks independently of their character. Kernel is implemented in consideration of reusability. I analyse individual approaches to solution. I~used Round--Robin algorithm for implementing tasks management. Multitasking is achieved by periodical switching of single tasks. Interrupt subsystem is being used for this. As a target architecture, Motorola HC08 microcontrollers were chosen.
Experimental testing of bus peripherals on single-board computer Beagleboard.
Hladík, René ; Zuth, Daniel (referee) ; Věchet, Stanislav (advisor)
This bachelor’s thesis obtains a kind and possibility of communication, which single board computer offers. Check range of communications using mobile robotics and summary for this system. The result of this work provides a configuration all peripherals for Beagleboard system using. The introductory part of work is focuses on the definition and summary single board computer systems. Description main differences single board systems. Next point is competition and summary single board computers from the world's leading manufacturers and hardware differences. The next part is making complete description and summary of using single board computer Beagleboard xm Rev C. Practical realization obtains the most important interface of communication, which we can use in case of prototypes mobile systems. Realization of USB camera, multifunctional interface GPIO, serial communication of CMUcam3 camera module and in conclusion I2C communication using GPIO SRF08 ultrasonic sensor. Demonstration of Beagleboard system diversity, what can use all users of embedding systems in mobile robotics. Modern mobile robotics systems are complex analog and digital devices like different kind of sensors, sensing elements, cams and else. Bachelor work describe basic configuration some possibility communication with using cameras, sensors and systems elements.
Smoothed Particle Hydrodynamics in Structural Dynamics
Hušek, Martin ; Králik,, Juraj (referee) ; Maňas,, Pavel (referee) ; Kala, Jiří (advisor)
The focus of the thesis is on the application of the Smoothed Particle Hydrodynamics (SPH) method in structural dynamics with an emphasis on usage of quasi-brittle materials. The first part is focused on the introduction, history, and theoretical background of SPH. Numerical examples in which strengths and weaknesses of SPH are shown follow. In addition to pure SPH models, several coupling approaches with the Finite Element Method (FEM) are also discussed. After the introduction of SPH, the focus is on quasi-brittle materials and their reinforced variants. The numerical concept and mathematical background of the Continuous Surface Cap Model are outlined, several benchmarks are presented. Strain-rate effects and their impact on pure SPH and coupled SPH-FEM models are evaluated next. In this section, the author proposes a new approach for SPH models reinforcement with FEM beam elements. The coupling approach was named sublayer coupling and shows a potential in simulations while the SPH tensile instability is alleviated. Since concrete is often associated with heterogeneity and very specific material structure, a unique algorithm for concrete structure generation in combination with SPH is proposed in the next chapter. The concept is based on utilization of coherent noise functions which can bring a variability to numerical models. It has been proved that the algorithm is robust, stable, and easy to implement into the SPH framework. With regard to that, the so-called numerical heterogeneity, a concept of parameters variability implementation, is introduced together with examples. The last part of the thesis is dedicated to the application of SPH in real experiments. The first experiment focuses on a high velocity impact. The second experiment deals with an explosion in which the focus is on both the loaded specimen and charge. Since SPH simulates the explosive, detonation products, and the loaded specimen, it is a fully coupled fluid-structure interaction simulation.
Online Deduplication for Btrfs
Křížek, Martin ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
Btrfs je copy-on-write linuxový souborový systém, který obsahuje vlastního správce oddílů a podporuje efektivní operace se snapshoty. Online deduplikace dat je metoda odstranění duplicitních bloků dat ještě předtím než jsou zapsány na disk. Tato funkcionalita šetří místo na uložišti avšak může v jistých případech znamenat pokles výkonu při zápisu. Hlavním využitím jsou soubory obrazů disků virtuálních strojů. Takové soubory obsahují z velké části stejná data (stejný operační systém) a tedy tyto části lze zapsat na disk pouze jednou. Tato diplomová práce se zabývá návrhem a implementací online deduplikace pro souborový systém Btrfs.
RedirFS - Application on Directory Merging
Holášek, Petr ; Michal, Bohumil (referee) ; Kašpárek, Tomáš (advisor)
Main purpose of this work is to explore history and methods of directory unions, to make a proposal of design and finally to implement Linux kernel module that merges content of directories using RedirFS framework. We will discuss and solve related problems like namespace overlapping or underlying directories changes.
Improving Console Implementation in FreeBSD
Jurásek, Petr ; Lampa, Petr (referee) ; Čejka, Rudolf (advisor)
This bachelor's thesis consider problems of console implementation in FreeBSD. Study the implementation console in FreeBSD from sources code. Aspire solving deficiencies of console implementation. This bachelor's thesis focus on work with a marked section by mouse.
Kernel module definition and networking server configuration for Linux operating system
Pecho, Ladislav ; Matocha, Tomáš (referee) ; Komosný, Dan (advisor)
The goal of my work is to create two computer labs lessons. The first one is a guide in writing a simple Linux kernel module, and in making a file inside the procfs filesystem. The content of the file can be decided as late as at the moment of reading. The second lesson describes the configuration of a server which allows a computer to boot over network. DHCP server is used with a TFTP server for file transfers which are both handled by the dnsmasq program. The example configuration will display a menu on the client station. It is possible to select to boot either a Linux kernel, floppy disk image, Linux network installer, diagnostic tool Memtest, or a text mode game Grub Invaders. The chosen bootloader is pxelinux from the syslinux project.
Automatic code processing for GNU/Linux cores
Doktor, Lukáš ; Horák, Karel (referee) ; Honec, Jozef (advisor)
Solves an automatic getting of profilation informations of the GNU/Linux's kernel. Solution is based on an interconnection of existing project gcov-kernel, Red Hat Test System and optional test suit. Red Hat Test system helps with an installation and setting up an computer. Modificated kernel by gcov-kernel provides profillations data of the running system. After all job is done, those informations are proceed into human readable form.
Software for Microscope Image Processing and Analysis
Pavlišta, Libor ; Odstrčilík, Jan (referee) ; Čmiel, Vratislav (advisor)
This project informs about the basic image processing on grayscale and binary images. The project deals with analyzing the data obtained. Acquaints with terms such as morphology and image segmentation. Acquired knowledge is applied to create a program to complete the processing of microscopic images in LabView programming environment with subsequent analysis and plotting of results into image. For a better idea supporting data about operation in progress are continuous images.
Linux Keylogger
Pivarník, Jozef ; Hájek, Josef (referee) ; Procházka, Boris (advisor)
This bachelor's thesis collaborates on methods of logging key strokes in linux kernel in order to reveal secret passwords. Two methods are presented, both of which are useful for specific purpose. While the first one is effective in catching passwords typed in linux terminal environment, the other one intercepts every key stroke, even in a graphical user interface, and is designed to be working on the lowest level.

National Repository of Grey Literature : 85 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.